multi-chamber rotary-drum furnace - French English Dictionary